The Evening Standard has revealed the 25 most influential people in London, ahead of its annual Progress 1000 celebration taking place tonight at London’s iconic Science Museum.
Topping the list was London's new mayor Sadiq Khan followed in second place by Theresa May, who became Prime Minister in July. Other influential figures included Sir Mo Farah, Adele, Sir Sir David Attenborough and Dame Joanna Lumley.